home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -serious- / hardware / porthandler / port-handler.refs < prev    next >
Text File  |  1999-09-06  |  3KB  |  96 lines

  1.  
  2.        port-handler reference
  3.  
  4.        This text is taken from the autodocs, (C) 1985-1998 by Amiga Int, inc.
  5.        Some changes were made by Stephan Rupprecht.
  6.  
  7.        FUNCTION
  8.     Port-handler allows AmigaDOS to interface to a standard parallel
  9.     device, a standard printer device, and a standard serial device.
  10.  
  11.     Accessing "PAR:" connects AmigaDOS to the system's parallel port.
  12.  
  13.     Accessing "PRT:" connects AmigaDOS to the system's printer. Data
  14.     written to PRT: is processed by the Amiga's printer device, handling
  15.     conversions of ANSI sequences, and sent to the printer. Accessing
  16.     "PRT:RAW" instead causes carriage return translation to be turned
  17.     off in the printer device while printing.
  18.  
  19.     Accessing "SER:" connects AmigaDOS to the system's default serial port.
  20.     Following SER:, the baud rate and some control information can be
  21.     supplied. This is done in the form "SER:baud/control" where baud is
  22.     a number indicating the baud rate, and where control is a 3 letter
  23.     sequence denoting the number of read/write bits, the parity, and the
  24.     number of stop bits. For example, "SER:9600/8N1" connects to the
  25.     serial port, sets the baud rate to 9600, with 8 bit data, no parity,
  26.     and 1 stop bit. The possible control settings are:
  27.  
  28.         1st character: 7 or 8
  29.         2nd character: N (No parity), O (Odd parity), E (Even parity)
  30.                    M (Mark parity), S (Space parity)
  31.         3rd character: 1 or 2
  32.  
  33.     Specifying no baud rate or control values when accessing SER: gives you
  34.     the values set in Serial preferences.
  35.         NOTE (SR): Above is not true! When specifying no baud rate, mount will
  36.     tell port-handler to use a default baud rate of 1200. So better define
  37.     CONTROL and BAUD in your mount entries!
  38.  
  39.        MOUNTLIST ENTRIES
  40.     dos.library automatically mounts PAR:, PRT:, and SER: upon
  41.     system boot up. The mount entries used by dos.library are equivalent
  42.     to:
  43.  
  44.        SER:    Handler   = L:Port-Handler
  45.                Priority  = 5
  46.                StackSize = 800
  47.            GlobVec   = 1
  48.                Startup   = 0
  49.        #
  50.  
  51.        PAR:    Handler   = L:Port-Handler
  52.                Priority  = 5
  53.                StackSize = 800
  54.            GlobVec   = 1
  55.                Startup   = 1
  56.        #
  57.  
  58.        PRT:    Handler   = L:Port-Handler
  59.                Priority  = 5
  60.                StackSize = 1000
  61.            GlobVec   = 1
  62.                Startup   = 2
  63.        #
  64.  
  65.     Starting with V40, you can also provide disk-based mount entries
  66.     which let you use port-handler as a serial handler on various devices
  67.     and units. The form of these mount entries is:
  68.  
  69.        SER0:   EHandler  = L:Port-Handler
  70.                Priority  = 5
  71.                StackSize = 800
  72.            GlobVec   = 1
  73.                Device    = serial.device
  74.                Unit      = 0
  75.                Flags     = 0
  76.            Control   = "8N1"
  77.                Baud      = 9600
  78.     #
  79.  
  80.     The "Device", "Unit" and "Flags" keywords define the parameters
  81.     that the handler uses to open the specified device. "Baud" and "Control"
  82.     define the default values for baud rate and control information for
  83.     whenever that serial handler is accessed by name only, without
  84.     explicit baud rate and control information specified.
  85.  
  86.        NOTE
  87.     Prior to V40, the baud rate and control information for SER: were
  88.     only recognized if an A2232 multi-serial card was installed in the
  89.     system. Starting with V40, these values are always recognized.
  90.  
  91.        PORT-HANDLER V41 (SR)
  92.  
  93.     port-handler v41 lets you also use disk-based parallel.devices. Please
  94.     take a look at the port-handler v41 doc for more information.
  95.  
  96.